package edu.xhu.model.behavior.pojos;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

@ApiModel(value = "bili用户关注表")
@Data
@Accessors(chain = true)
@TableName("bili_user_follow")
public class BiliUserFollow {

    /**
     * 关注表主键
     */
    @ApiModelProperty(name = "关注表主键")
    private Long id;

    /**
     * 用户ID
     */
    @ApiModelProperty(name = "用户ID")
    private Long userId;
    /**
     * 被关注用户ID
     */
    @ApiModelProperty(name = "被关注用户ID")
    private Long followId;
    /**
     * 关注时间
     */
    @ApiModelProperty(name = "关注时间")
    private Date createdTime;
    /**
     * 分组ID;无，则为默认分组
     */
    @ApiModelProperty(name = "分组ID", notes = "无，则为默认分组")
    private Long groupId;
    /**
     * 关注类型
     */
    @ApiModelProperty(name = "关注类型")
    private String followType;
    /**
     * 是否关注
     */
    @ApiModelProperty(name = "是否关注")
    private String isFollow;
    /**
     * 访问次数
     */
    @ApiModelProperty(name = "访问次数")
    private Integer visitNumber;
}
